# EnableStalactiteRepositoriesRepositoryConfigurationSource.java

    package org.codefilarete.stalactite.spring.repository.config;

    import java.util.Optional;

    import org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource;

    /**
     * {@link org.springframework.data.repository.config.RepositoryConfigurationSource} for @{@link EnableStalactiteRepositories}.
     *
     * @author Guillaume Mary
     */
    public class EnableStalactiteRepositoriesRepositoryConfigurationSource extends RepositoryConfigurationSourceWrapper<AnnotationRepositoryConfigurationSource> {

    	/**
    	 * Constructor with mandatory values.
    	 *
    	 * @param delegate a source for @{@link EnableStalactiteRepositories}
    	 */
    	public EnableStalactiteRepositoriesRepositoryConfigurationSource(AnnotationRepositoryConfigurationSource delegate) {
    		super(delegate);
    	}

    	/**
    	 * Implemented to return empty result since this feature is not implemented.
    	 * @return an empty result
    	 */
    	@Override
    	public Optional<Object> getQueryLookupStrategyKey() {
    		return Optional.empty();
    	}

    	/**
    	 * Implemented to return empty result since this feature is not implemented.
    	 * @return an empty result
    	 */
    	@Override
    	public Optional<String> getNamedQueryLocation() {
    		return Optional.empty();
    	}
    }